home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / General / ViewIt™ 2.24 Shareware / FaceWare / FaceWare.rsrc / TEXT_1239_Contents.txt < prev    next >
Text File  |  1994-04-10  |  6KB  |  280 lines

  1. Table of Contents
  2. To jump to a topic, select its title & choose "Next Case" (‚åòN)
  3. To find a term in Glossary, select it & choose "Glossary" (‚åòG)
  4.  
  5. ViewIt‚Ñ¢ 2.24 On-Line Help
  6.  Copyrights
  7.  Distribution
  8.  Trademarks
  9.  Warranties
  10.  
  11. 1. Getting Started
  12.  What Is ViewIt?
  13.  About On-Line Help
  14.  ‚Ä¢ The Help Control
  15.  ‚Ä¢ Getting Around
  16.  ‚Ä¢ Why On-Line Help?
  17.  ‚Ä¢ Editing Help
  18.  Debugging Aids
  19.  ‚Ä¢ Program State
  20.  ‚Ä¢ Command Display
  21.  ‚Ä¢ Message Display
  22.  ‚Ä¢ Interrupt Button
  23.  Read Startup Topics
  24.  Recompiling Demos
  25.  Shareware Limits
  26. 2. What is FaceWare?
  27. 3. What is a module?
  28. 4. Where do they live?
  29. 5. How do I meet one?
  30. 6. Minimum Code
  31.  ‚Ä¢ Pascal
  32.  ‚Ä¢ C
  33.  ‚Ä¢ C++
  34.  ‚Ä¢ FORTRAN
  35. 7. Include Files
  36.  FaceStorXY File
  37.  FaceProcXY File
  38.  Other Include Files
  39. 8. Resource Files
  40.  SIZE Resource
  41.  Shared vs. Program-Specific
  42.  Temporary Res Files
  43.  More About LoadIt
  44.  The FaceWare File
  45.  Resource Numbering
  46. 9. Initializations
  47.  FaceWare Initialization
  48.  More About Stack Space
  49.  Record Initialization
  50. 10. Event Handling
  51. 11. Summary
  52.  New Programs
  53.  Existing Programs
  54. 12. Tutorial
  55.  The Objective
  56.  1. FaceWare File
  57.  2. Resource File
  58.  3. Project Files
  59.  4. Compile & Run
  60.  5. Main Menus
  61.  6. Menu Handling
  62.  7. Modal Window
  63.  8. Buttons
  64.  9. Modal Events
  65.  10. Check Box
  66.  11. Editable Text
  67.  12. Scrollable List
  68.  13. Pop-Up Menu
  69.  14. Data Links
  70.  15. Editable Controls
  71.  16. Advanced Controls
  72.  17. Attached Controls
  73.  18. Program Output
  74.  
  75. F1. FaceIt 2.2 Guide
  76.  Program Resources
  77.  Mixing Event Loops
  78. F2. Initializations
  79.  Menu Initialization
  80.  ‚Ä¢ Auto-Loaded Menus
  81.  ‚Ä¢ Hierarchical Menus
  82.  ‚Ä¢ Pop-Up Menus
  83.  Window Initialization
  84.  ‚Ä¢ Main Help Window
  85.  ‚Ä¢ Splash Screen
  86.  Palette Initialization
  87. F3. The Main Loop
  88.  Message Types
  89.  Module Messages
  90.  Apple Events
  91.  Foreign Windows
  92.  Greater Control
  93.  ‚Ä¢ Overrides
  94.  ‚Ä¢ WaitNextEvent
  95. F4. Menu Handling
  96.  Menu Item Types
  97.  ‚Ä¢ Unlabeled Program Items
  98.  ‚Ä¢ Labeled Program Items
  99.  ‚Ä¢ Program-Wide Standard Items
  100.  ‚Ä¢ Shared Standard Items
  101.  ‚Ä¢ Module-Specific Standard Items
  102.  Font/Size/Style/Color Items
  103.  Managing Menu Items
  104.  Custom Standard Items (Advanced)
  105.  ‚Ä¢ Negative Label IDs
  106.  ‚Ä¢ Changing Label IDs
  107.  ‚Ä¢ New Standard Items
  108.  Balloon Help (System 7)
  109. F5. Background Processing (Advanced)
  110.  Event-Oriented
  111.  Task-Oriented
  112.  ‚Ä¢ Getting Events
  113.  ‚Ä¢ Update & Switch
  114.  ‚Ä¢ Other Events
  115.  ‚Ä¢ WaitNextEvent?
  116.  Combinations
  117. F6. Finder Resources
  118.  Adding File Icons
  119.  Opening From Finder
  120.  ‚Ä¢ Automatic Help
  121.  ‚Ä¢ Technical Details
  122.  Size and Behavior
  123.  Program File Help
  124. F7. Hybrid Programs (Advanced)
  125.  What Is FaceSt?
  126.  When To Use FaceSt
  127.  When NOT To Use It
  128.  What You GAIN
  129.  What You LOSE
  130.  Initializations Done
  131.  Installing FaceStub
  132.  Using FaceStub
  133.  ‚Ä¢ Main Menus
  134.  ‚Ä¢ Menu Events
  135.  ‚Ä¢ Raw Event Loop
  136.  ‚Ä¢ Switching
  137.  ‚Ä¢ Window Kind
  138.  ‚Ä¢ Cursor Management
  139.  ‚Ä¢ Program Termination
  140.  ‚Ä¢ Custom Procedures
  141.  ‚Ä¢ FSSC Menus
  142.  
  143. V1. ViewIt 2.2 Guide
  144. V2. Editing
  145.  Windows/Views/Controls
  146.  Editing Resources
  147.  Selecting Controls
  148.  The Controls Bar
  149.  The Icon Menu Bar
  150.  ‚Ä¢ File Menu
  151.  ‚Ä¢ Edit Menu
  152.  ‚Ä¢ Import Menu
  153.  ‚Ä¢ Info Menu
  154.  ‚Ä¢ Style Menu
  155.  ‚Ä¢ Align Menu
  156.  ‚Ä¢ Grid Icon
  157.  Outline Mode
  158.  Saving Changes
  159.  Getting Into Trouble
  160. V3. Windows
  161.  Modal vs. Modeless
  162.  Adding Windows
  163.  MODAL WINDOWS
  164.  ‚Ä¢ Item Events
  165.  ‚Ä¢ Editable Items
  166.  ‚Ä¢ Menu Events
  167.  ‚Ä¢ Special Keys
  168.  ‚Ä¢ Module Messages
  169.  ‚Ä¢ Program Messages
  170.  ‚Ä¢ Other Modal Events
  171.  ‚Ä¢ Event Summary
  172.  ‚Ä¢ Loop Options
  173.  MODAL ALERTS
  174.  MODELESS WINDOWS
  175.  ‚Ä¢ Modeless Events
  176.  ‚Ä¢ Modeless<->Modal
  177.  FLOATING WINDOWS
  178.  MENU WINDOWS
  179.  Switching Content
  180.  Closing Windows
  181. V4. Views
  182.  About Control Drivers
  183.  The View Driver
  184.  ‚Ä¢ Operation
  185.  ‚Ä¢ Scrolling
  186.  ‚Ä¢ Content
  187.  ‚Ä¢ Instructions
  188.  ‚Ä¢ View Types
  189.  ‚Ä¢ Attached Views
  190.  ‚Ä¢ Paged Views
  191.  ‚Ä¢ Colored Views
  192.  ‚Ä¢ Limitations
  193. V5. Controls
  194.  Getting Info
  195.  Toolbox Calls
  196.  Rectangles
  197.  Scrolling
  198.  Growing
  199.  Floating
  200.  Dragging
  201.  Styles
  202.  Colors
  203.  Best Colors
  204.  FSSC Support
  205.  ID/RefCon
  206. V6. Data Links
  207.  The Old Way
  208.  The New Way
  209.  ‚Ä¢ Data Types
  210.  ‚Ä¢ Choosing Controls
  211.  ‚Ä¢ Linking A Record
  212.  ‚Ä¢ Linking A Variable
  213.  ‚Ä¢ Using Links
  214.  ‚Ä¢ Handle-To-Handle
  215.  ‚Ä¢ Custom Links
  216. V7. Balloons (System 7)
  217.  Help Command Format
  218.  Example Commands
  219. V8. Override (Advanced)
  220.  CONTENT DRAWING
  221.  PROGRAM CONTROLS
  222.  Example Projects
  223.  Procedure Format
  224.  Procedure Installation
  225.  SELECTIVE OVERRIDES
  226.  Override Format
  227.  Override Installation
  228.  Override Execution
  229.  ‚Ä¢ Posting Events
  230.  ‚Ä¢ Stealing Messages
  231.  ‚Ä¢ Tweaking Messages
  232.  ‚Ä¢ Major Action Before
  233.  ‚Ä¢ Major Action After
  234.  Limitations
  235. V9. Resources
  236.  Shared FaceWare File
  237.  Custom Resources
  238.  Stand-Alone Programs
  239.  Missing Resources
  240. V10. 2.05 -> 2.24
  241.  
  242. C1. FaceIt & ViewIt Commands
  243.  Command Format
  244.  Command Types
  245.  Clobbered Variables
  246. C2. fRec Record
  247. C3. FaceIt Program Commands
  248.  DoInit,DoLoop,DoEvnt,DoMenu,GetMsg
  249. C4. ViewIt Window Commands
  250.  NewWnd,EndWnd,MdlWnd,SizWnd,MovWnd,ShoWnd,
  251.  HidWnd,SavWnd,HlpWnd,DoUpdt
  252. C5. ViewIt Control Commands
  253.  GetWnd,GetCtl,GetWVC,ShoCtl,ActCtl,SelCtl,
  254.  HitCtl,SavCtl,DspCtl,GetVal,SetVal,AddVew,
  255.  AddCtl,LnkCtl,OvrCtl,DrwCtl,SizCtl,MovCtl,
  256.  ScrCtl,StlCtl,ClrCtl,SetInfo
  257. U1. Menu Utilities
  258.  Labeled Items
  259.  FSSC Menus
  260.  PopMen,SetItm,GetItm,FixFSC,SelFSC
  261. U2. File Utilities
  262.  StdOpn,StdSav,GetRef,SetRef,SetTyp
  263. U3. Window Utilities
  264.  SetFSS,SndBhd,GetNam,SetNam,
  265.  MovRec,MovAlt,MovDlg,MovWin,
  266.  DrgWnd,GetStd,SetStd,SavDlg,SavWin
  267. U4. Color Utilities
  268.  GetFgC,GetBkC,SetFgC,SetBkC,SetPal
  269. U5. Alert Utilities
  270.  ShoAlt,StpAlt,NotAlt,CtnAlt,
  271.  ShoStr,StpStr,NotStr,CtnStr
  272. U6. String Utilities
  273.  SetSub,TrmStr,SetPrm,CnvStr,FndTxt,
  274.  NumToS,SToNum
  275. U7. String List Utilities
  276.  GetStr,SetStr,SrtLst,DupLst
  277. U8. Memory Utilities
  278.  ChkMem,NewBlk,PrgCmd,DoUnld
  279. U9. Other Utilities
  280.  ChgCur,PstEvt,PstNot,SetIdl,EndIdl